the imposing presence of the yeti against the snow-covered peaks creates a dramatic image that captures the essence of this iconic Himalayan myth